Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 PEDLARS GROVE Detached £386,809 £385,000 12 Aug 2022
60 PEDLARS GROVE Detached £418,564 £245,000 30 Jun 2010
62 PEDLARS GROVE Detached £599,617 £179,500 2 Aug 2001